﻿Namespace Catalog
    Public Class BPOMix
        Inherits BPOBase
        Public artists As ICollection(Of BPOArtist)
        Public audioFormat As String
        Public badges As ICollection(Of BPOBase)
        Public bitDepth As String 'Integer
        Public bitRate As Integer
        Public description As String
        Public djProfile As BPODjProfile
        Public dynamicImages As IDictionary(Of String, BPOImage)
        Public fileSize As Long
        Public genres As ICollection(Of BPOGenreBase)
        Public images As IDictionary(Of String, BPOImage)
        Public isFree As Boolean
        Public isPreviewOnly As Boolean
        Public isVariableBitrate As Boolean
        Public labels As ICollection(Of BPOLabel)
        Public length As String
        Public mixOwner As String
        Public originalTrackId As Integer?
        Public preview As IDictionary(Of String, IDictionary(Of String, String))
        Public price As BPOPrice
        Public publishDate As String
        Public published As Boolean
        Public rtmpStreamUrl As String
        Public sampleRate As Integer
        Public sampleUrl As String
        Public sku As String
        Public status As Boolean
        Public subgenres As ICollection(Of BPOSubGenreBase)
        Public views As Integer
    End Class
End Namespace